﻿using TI_BLE_HCI_ClientLib.BaseEntities;

namespace TI_BLE_HCI_ClientLib.HCIBaseEntities
{
    internal class HCIAsynchronousData : BaseProtocolEntity
    {
        private byte _handle;
        private bool _pbFlag;
        private bool _bcFlag;
        private byte[] _data;

        public HCIAsynchronousData()
        {
            base.PACKET_TYPE = 0x02;
        }

        public byte Handle
        {
            get { return _handle; }
            set { _handle = value; }
        }

        public bool PbFlag
        {
            get { return _pbFlag; }
            set { _pbFlag = value; }
        }

        public bool BcFlag
        {
            get { return _bcFlag; }
            set { _bcFlag = value; }
        }

        public byte[] Data
        {
            get { return _data; }
            set { _data = value; }
        }

        public override byte[] ToByteArray()
        {
            return null;
        }
    }
}